Uncanny_Automator\Admin_Menu D

Total Complexity 161
Dependencies 8
Dependents 4
Total lines 2,009
Lines of code 1,419
Logical lines of code 371
Comment lines 348
Methods 42
Properties 9

Methods 42

Method Rating Maintainability Complexity Lines of code
get_dashboard_details()
D
13
13 559
check_pro_license()
A
44 11 45
get_integrations_for_components()
A
50 11 32
licensing_call()
A
41 9 56
options_menu_settings_page_output()
A
45 9 41
get_collections()
A
46 8 38
maybe_redirect_to_first_settings_tab()
A
50 8 34
enqueue_global_assets()
A
41 5 68
get_integrations()
S
45 6 42
dashboard_inline_js_data()
S
54 6 21
plugins_loaded()
S
57 6 16
settings_tabs()
S
56 5 16
modify_report_titles()
S
57 5 16
integrations_inline_js_data()
S
55 4 22
integrations_template_load_archive()
S
55 4 19
activate_license()
S
51 3 29
register_options_menu_page()
S
48 2 43
__construct()
S
45 1 56
get_js_backend_inline_data()
S
44 1 51
is_a_log()
S
56 3 21
deactivate_license()
S
58 3 16
update_automator_connect()
S
65 4 9
get_current_screen_post_type()
S
66 3 9
validate_credentials()
S
67 3 8
auto_optin_users()
S
66 3 8
register_legacy_options_menu_page()
S
59 2 14
get_installed_integrations_ids()
S
62 2 13
get_all_integrations_collection()
S
60 2 13
is_installed()
S
68 2 7
add_legacy_activity_logs_css_class()
S
69 2 7
integrations_get_id_from_url()
S
78 2 3
get_instance()
S
71 2 6
is_pro_older_than_38()
S
70 2 6
database_tools_menu_page_output()
S
64 1 14
tools_menu_page_output()
S
64 1 14
get_license_page_url()
S
64 1 11
integrations_template_load_single()
S
76 1 4
register_submenu_app_integrations()
S
67 1 9
logs_options_menu_page_output()
S
73 1 5
integrations_template()
S
73 1 5
dashboard_menu_page_output()
S
68 1 9
register_dashboard_recent_articles_endpoint()
S
75 1 4